package org.jeecg.activiti.entity;

import org.jeecg.common.system.base.entity.JeecgEntity;
import org.jeecgframework.poi.excel.annotation.Excel;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
//@Entity
//@Table(name = "CS_FLOWINFO")
//@TableName("CS_FLOWINFO")
//@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
@ApiModel(value = "流程文件对象", description = "流程文件")
public class FlowInfo extends JeecgEntity {
	
	private static final long serialVersionUID = 2539713044176913357L;

	@Excel(name = "流程文件名称", width = 30)
	@ApiModelProperty(value = "流程文件名称")
	//@Column(name = "FLOW_NAME")
	private String flowName;
	
	@Excel(name = "版本号", width = 15)
	@ApiModelProperty(value = "版本号")
	//@Column(name = "FLOW_VERSION")
	private Long version;
	
	@Excel(name = "状态")
	@ApiModelProperty(value = "状态")
	//@Column(name = "FLOW_STUTAS")
	private Integer stutas;
	
	@Excel(name = "文件路径", width = 255)
	@ApiModelProperty(value = "文件路径")
	//@Column(name = "FLOW_PATH")
	private String filePath;
	
	@Excel(name = "部署ID", width = 60)
	@ApiModelProperty(value = "部署ID")
	//@Column(name = "DEPLOY_ID")
	private String deployId;
	
	@Excel(name = "部署名称", width = 30)
	@ApiModelProperty(value = "部署名称")
	//@Column(name = "DEPLOY_NAME")
	private String deployName;
	
	@Excel(name = "部署版本")
	@ApiModelProperty(value = "部署版本")
	//@Column(name = "DEPLOY_VERSION")
	private Long deployVersion;
}
